package nc.vo.baoyin.alert;

import nc.vo.pub.SuperVO;
import nc.vo.pub.lang.UFBoolean;
import nc.vo.pub.lang.UFDateTime;

public class BdinfoVO extends SuperVO {
	
	public String pk_bdinfo;
    public String bdcode;
    public String bdname;
    public Integer bdtype;
    public String tablename;
    public String tablepkname;
    public String refnodename;
    public UFBoolean isdef;
    public String pk_defdef;
    public UFBoolean isselfref;
    public String selfrefclass;
    public String budgetconst;
    public String reserved1;
    public String reserved2;
    public String corpfieldname;
    public String codefieldname;
    public String namefieldname;
    public String refsystem;
    public String accessclass;
    public UFDateTime ts;
    public Integer dr;
    private String BaseDocTableName;
    private String BaseDocTablePkName;
    private String ClassScheme;
    private String Father_field;
    private String pk_corp;
    public String ispara_levscheme;
    public String orgtypecode;
    public String orgbookfieldname;
    public String isincludegroupdata;
    private String defFieldnames[];
    private String funccode;

    
    
	public String getpk_bdinfo() {
		return pk_bdinfo;
	}

	public void setpk_bdinfo(String pk_bdinfo) {
		this.pk_bdinfo = pk_bdinfo;
	}

	public String getbdcode() {
		return bdcode;
	}

	public void setbdcode(String bdcode) {
		this.bdcode = bdcode;
	}

	public String getbdname() {
		return bdname;
	}

	public void setbdname(String bdname) {
		this.bdname = bdname;
	}

	public Integer getbdtype() {
		return bdtype;
	}

	public void setbdtype(Integer bdtype) {
		this.bdtype = bdtype;
	}

	public String gettablename() {
		return tablename;
	}

	public void settablename(String tablename) {
		this.tablename = tablename;
	}

	public String gettablepkname() {
		return tablepkname;
	}

	public void settablepkname(String tablepkname) {
		this.tablepkname = tablepkname;
	}

	public String getrefnodename() {
		return refnodename;
	}

	public void setrefnodename(String refnodename) {
		this.refnodename = refnodename;
	}

	public UFBoolean getisdef() {
		return isdef;
	}

	public void setisdef(UFBoolean isdef) {
		this.isdef = isdef;
	}

	public String getpk_defdef() {
		return pk_defdef;
	}

	public void setpk_defdef(String pk_defdef) {
		this.pk_defdef = pk_defdef;
	}

	public UFBoolean getisselfref() {
		return isselfref;
	}

	public void setisselfref(UFBoolean isselfref) {
		this.isselfref = isselfref;
	}

	public String getselfrefclass() {
		return selfrefclass;
	}

	public void setselfrefclass(String selfrefclass) {
		this.selfrefclass = selfrefclass;
	}

	public String getbudgetconst() {
		return budgetconst;
	}

	public void setbudgetconst(String budgetconst) {
		this.budgetconst = budgetconst;
	}

	public String getreserved1() {
		return reserved1;
	}

	public void setreserved1(String reserved1) {
		this.reserved1 = reserved1;
	}

	public String getreserved2() {
		return reserved2;
	}

	public void setreserved2(String reserved2) {
		this.reserved2 = reserved2;
	}

	public String getcorpfieldname() {
		return corpfieldname;
	}

	public void setcorpfieldname(String corpfieldname) {
		this.corpfieldname = corpfieldname;
	}

	public String getcodefieldname() {
		return codefieldname;
	}

	public void setcodefieldname(String codefieldname) {
		this.codefieldname = codefieldname;
	}

	public String getnamefieldname() {
		return namefieldname;
	}

	public void setnamefieldname(String namefieldname) {
		this.namefieldname = namefieldname;
	}

	public String getrefsystem() {
		return refsystem;
	}

	public void setrefsystem(String refsystem) {
		this.refsystem = refsystem;
	}

	public String getaccessclass() {
		return accessclass;
	}

	public void setaccessclass(String accessclass) {
		this.accessclass = accessclass;
	}

	public UFDateTime getts() {
		return ts;
	}

	public void setts(UFDateTime ts) {
		this.ts = ts;
	}

	public Integer getdr() {
		return dr;
	}

	public void setdr(Integer dr) {
		this.dr = dr;
	}

	public String getBaseDocTableName() {
		return BaseDocTableName;
	}

	public void setBaseDocTableName(String baseDocTableName) {
		BaseDocTableName = baseDocTableName;
	}

	public String getBaseDocTablePkName() {
		return BaseDocTablePkName;
	}

	public void setBaseDocTablePkName(String baseDocTablePkName) {
		BaseDocTablePkName = baseDocTablePkName;
	}

	public String getClassScheme() {
		return ClassScheme;
	}

	public void setClassScheme(String classScheme) {
		ClassScheme = classScheme;
	}

	public String getFather_field() {
		return Father_field;
	}

	public void setFather_field(String father_field) {
		Father_field = father_field;
	}

	public String getpk_corp() {
		return pk_corp;
	}

	public void setpk_corp(String pk_corp) {
		this.pk_corp = pk_corp;
	}

	public String getispara_levscheme() {
		return ispara_levscheme;
	}

	public void setispara_levscheme(String ispara_levscheme) {
		this.ispara_levscheme = ispara_levscheme;
	}

	public String getorgtypecode() {
		return orgtypecode;
	}

	public void setorgtypecode(String orgtypecode) {
		this.orgtypecode = orgtypecode;
	}

	public String getorgbookfieldname() {
		return orgbookfieldname;
	}

	public void setorgbookfieldname(String orgbookfieldname) {
		this.orgbookfieldname = orgbookfieldname;
	}

	public String getisincludegroupdata() {
		return isincludegroupdata;
	}

	public void setisincludegroupdata(String isincludegroupdata) {
		this.isincludegroupdata = isincludegroupdata;
	}

	public String[] getdefFieldnames() {
		return defFieldnames;
	}

	public void setdefFieldnames(String[] fieldnames) {
		defFieldnames = fieldnames;
	}

	public String getFunccode() {
		return funccode;
	}

	public void setFunccode(String funccode) {
		this.funccode = funccode;
	}

	@Override
	public String getPKFieldName() {
		// TODO Auto-generated method stub
		return "pk_bdinfo";
	}

	@Override
	public String getParentPKFieldName() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public String getTableName() {
		// TODO Auto-generated method stub
		return "bd_bdinfo";
	}

}
